Word info

superadmirable

Adjective

Meaning

superadmirable (comparative more superadmirable, superlative most superadmirable)

supremely admirable

Source: en.wiktionary.org

Close letter words and terms