subsinuate
Definition from Wiktionary, the free dictionary
English [edit]
Adjective [edit]
subsinuate (comparative more subsinuate, superlative most subsinuate)
subsinuate (comparative more subsinuate, superlative most subsinuate)