SHOAR Meaning of SHOAR in English (n.) A prop. See 3d Shore. Webster's English dictionary. Английский словарь Webster. 2012