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. 2012