Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

on the nose Definition

Cancel
on the nose
noun(nose)
the part of the face that bears the nostrils and covers the anterior part of the nasal cavity; broadly : this part together with the nasal cavity
on the nose
noun(nose)
the anterior part of the head at the top or end of the muzzle : snout, proboscis
on the nose
noun(nose)
the sense of smell : olfaction
on the nose
idiom(nose)
to be very accurate about something

Words Related to on the nose!

on the nose Examples by Brain Bank Users