Meaning ofnutcasein English

nutcase

uk//ˈnʌtkeɪs//
#uncommon
Definitions