Definify.com

Definition 2024


screwcap

screwcap

See also: **** cap

English

Noun

screwcap (plural screwcaps)

  1. A cap that screws onto a container to close it.