nosecap
English
Noun
nosecap
(
plural
nosecaps
)
Alternative form of
nose cap
.
Anagrams
Capones