Langimage
English
B2

to engage oneself in an activity.

Meanings

to engage oneself in an activity.

He occupied himself with gardening.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55