SOUND (10) Meaning of SOUND (10) in English (superl.) Founded in law; legal; valid; not defective; as, a sound title to land. Webster's English dictionary. Английский словарь Webster. 2012