English-Latvian translations for seal off
Definition of seal off
- to physically isolate an area or building for security reasons preventing human passage
Examples
- Police sealed off the building following an anonymous bomb warning.
Trending Searches
Popular Dictionaries