SCAPHOID Meaning of SCAPHOID in English noun the scaphoid bone. 2. scaphoid ·adj resembling a boat in form; boat-shaped. Webster English vocab. Английский словарь Webster. 2012