superadmirable
Adjective
Meaning
superadmirable (comparative more superadmirable, superlative most superadmirable)
supremely admirable
Adjective
superadmirable (comparative more superadmirable, superlative most superadmirable)
supremely admirable