GRILLY


Meaning of GRILLY in English

vt to broil; to grill; hence, to harass.

Webster English vocab.      Английский словарь Webster.