Langimage
English
B2

being controlled or dominated by someone or something.

Meanings

being controlled or dominated by someone or something.

The team was under submission to the new coach's strategies.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54