LEASER


Meaning of LEASER in English

noun one who leases or gleans.

2. leaser ·noun a liar.

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