nosecap

English

Noun

nosecap (plural nosecaps)

  1. Alternative form of nose cap.

Anagrams