leered ( synonym found)

Definition of leered:

°past tense of leer.

Definition of leered:

°past tense of leer.

Back to Top