Langimage
English
B2

to be made to experience or endure something.

Meanings

to be made to experience or endure something.

The team was subjected to intense training.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59