Meaning of NOSED in English

NOSED

[nosed] adj (1505): having a nose esp. of a specified kind--usu. used in combination "snub-nosed"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.