long-nosed

long-nosed

adj 1. having a long nose 2. (Automotive Engineering) (of a car)having a long bonnet