barge in to some place - English Synonyms Dictionary