History
History
History
UK
US
Meaning:

to push or put (something) suddenly and with force; the force in a jet engine that moves a plane; pressure by one part of a structure on another

point of communication

more synonyms
synonyms mode
crossword mode
THRUST as in Wiktionary
THRUST as in Wikipedia