Broadside: it means "Verbal Attack"
Aboveboard: means "Honest"
Underwrite: means "Financial support"
Can you please help me understand what are these called? I am aware of Homonyms and Homophones but obviously these words are something different.
I want to know their classification and of course some source where I can learn more about words like these (who appear different but mean different)