dilator
noun
1 dilator
A muscle or nerve that dilates or widens a body part.
Polish: rozwieracz
2 dilator
A drug that causes dilation.
3 dilator
A surgical instrument that is used to dilate or distend an opening or an organ.
synonym: dilater.
debug info: 0.017