incast
nounDefinition of incast
dialectal, England
: something added for good measure
Keep scrolling for more