English Noun nosecap (plural nosecaps) Alternative form of nose cap. Anagrams CaponesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads