ORPHAN DRUG Meaning of ORPHAN DRUG in English ■ noun a synthetic pharmaceutical which remains commercially undeveloped. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004