Definition of nose-fuse in US English:

nose-fuse

noun

  • A fuse located in the nose of a shell or bomb.

Origin

Late 19th century; earliest use found in The Times.