Find the word definition

Wiktionary
nose caps

n. (nose cap English)

Usage examples of "nose caps".

How many missiles with hydrogen bombs tucked inside their nose caps?