We found one dictionary that defines the word thrusting sth on upon sb:
General (1 matching dictionary)
General (1 matching dictionary)
- thrusting sth on/upon sb: Cambridge Advanced Learner's Dictionary
▸ Words similar to thrusting sth on upon sb ▸ Usage examples for thrusting sth on upon sb ▸ Idioms related to thrusting sth on upon sb ▸ Wikipedia articles (New!) ▸ Words that often appear near thrusting sth on upon sb ▸ Rhymes of thrusting sth on upon sb ▸ Invented words related to thrusting sth on upon sb |