snozzle
/ˈsnɒzəl/Definitions
1. noun
a long, pointed or tapering nose, especially one of a bird or a fish
“The heron’s large snozzle helped it to catch fish in the river.”
2. verb
to breathe heavily or noisily, with the nostrils flaring
“The dog snozzled in the heat of the summer afternoon.”