Langimage
English
B2

to show excessive admiration or desire for something.

Meanings

to show excessive admiration or desire for something.

He was drooling over the new sports car.

Synonyms

Last updated: 2025/01/11 11:59