PUT (18) Meaning of PUT (18) in English (n.) A privilege which one party buys of another to "put" (deliver) to him a certain amount of stock, grain, etc., at a certain price and date. Webster's English dictionary. Английский словарь Webster. 2012