Homophones are words that sound the same but have different meanings and spellings.
"Meager" and "ample" sound quite different and have opposite meanings:
* Meager: meaning small in amount or quantity, scanty.
* Ample: meaning large in size or amount, plentiful.