Langimage
English
B2

to attack or invade an embassy, often in a political context.

Meanings

to attack or invade an embassy, often in a political context.

Protesters threatened to storm the embassy.

Last updated: 2025/02/01 22:21