thrust ahead - English Synonyms Dictionary

thrust ahead

v.
[1] barge , push forward