leer at ( synonym found)

Definition of leer at:

(n) : a lasso

Back to Top