Dictionary search results

Showing 1-3 of 3 results

overrun British & World English

Spread over or occupy (a place) in large numbers

overrun English Thesaurus

guerrillas overran the principal military barracks