Word info

lip clap

Noun

Meaning

lip clap (plural lip claps)

(obsolete, 16th century) A kiss.

Source: en.wiktionary.org

Close letter words and terms