laid siege to

listen to the pronunciation of laid siege to
English - Turkish
English - English

Definition of laid siege to in English English dictionary

laid siege
Simple past of lay siege
lay siege to
blockade, isolate, take control of
laid siege to
Favorites