SHOAR Meaning of SHOAR in English n. Prop, support, stay. See shore . Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012