LEECH


Meaning of LEECH in English

n. 1 a perpendicular or sloping side of a square sail. 2 the side of a fore-and-aft sail away from the mast or stay. [ME, perh. rel. to ON lik, a nautical term of uncert. meaning]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.