Definition for LET

LET, n.

A retarding; hinderance; obstacle; impediment; delay. [Obsolete, unless in some technical phrases.]

Return to page 40 of the letter “L”.