SCAPHOID Meaning of SCAPHOID in English a. ( Anat. ) Boat-shaped, cymbiform, navicular. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012