sunfoil
/ˈsʌnfoʊl/Definitions
1. noun
A type of protective cover for cricket bats to prevent damage from the sun
“The player carefully applied a new sunfoil to his bat before the match.”
1. noun
A type of protective cover for cricket bats to prevent damage from the sun
“The player carefully applied a new sunfoil to his bat before the match.”