Langimage
English
B1

to sit or rest on a raised place.

Meanings

to sit or rest on a raised place.

The cat likes to perch on the windowsill.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54