Good-hearted oaf Synonyms

Definitions for Good-hearted


  • (adjective) having or marked by sympathy and consideration for others
  • (adjective) showing or motivated by sympathy and understanding and generosity

Definitions for Oaf


  • (noun) a big clumsy often slow-witted person
  • (noun) a stupid person
  • (noun) an awkward stupid person