JACK (30)


Meaning of JACK (30) in English

(n.) A coarse and cheap mediaeval coat of defense, esp. one made of leather.

Webster's English dictionary.      Английский словарь Webster.