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.”

Synonyms

  • bat cover
  • bat guard

Antonyms

  • bat protector