INTRANASAL Meaning of INTRANASAL in English [in.tra.na.sal] adj (1886): lying within or administered by way of the nasal structures -- in.tra.na.sal.ly adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012