Langimage
English
B2

to prevent something from working effectively or from developing successfully.

Meanings

to prevent something from working effectively or from developing successfully.

The bad weather interfered with the satellite signal.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55