Dictionary search results

Showing 1-2 of 2 results

overrun British & World English

Spread over or occupy (a place) in large numbers

overrun English Thesaurus

guerrillas overran the principal military barracks