Langimage
English
B1

to lie or sit close together in a comfortable position.

Meanings

to lie or sit close together in a comfortable position.

They cuddled up on the sofa to watch a movie.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51