NON-SMOKER Meaning of NON-SMOKER in English n.1 a person who does not smoke. 2 a train compartment etc. in which smoking is forbidden. Derivatives: non-smoking adj. & n. Oxford English vocab. Оксфордский английский словарь. 2012