Balbriggan definitions

noun

a cotton knit fabric used for underwear