Langimage
English
B2

inseparable; very close or attached to someone.

Meanings

inseparable; very close or attached to someone.

Those two are connected at the hip; they do everything together.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01