Definition, synonyms and related words
present participle of osculate
Having three or more points coincident with another