POP-TOP


Meaning of POP-TOP in English

[pop-top] n (1965): a closure that can be pulled by hand to open a can

Merriam-Webster English vocab.      Английский словарь Merriam Webster.