creen

/kɹiːn/

creen

English Verb
Ad

Definition

To complain; to whine; to moan.

Etymology

Borrowed from Cornish krena (“to tremble”).

Ad