LET


Meaning of LET in English

I . v. a.

1.

Allow, permit, suffer, give leave to, give permission to.

2.

Lease, put to hire.

II . n.

Hindrance, impediment, obstacle, obstruction.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.