thrust one's nose in
/TH R AH1 S T W AH0 N EH0 S N OW0 Z IH0 N/verb
- 1
Synonym of stick one's nose in.
Translate โthrust one's nose inโ into another language
Choose a language below to open the translator with English selected as the source language.