adjective gratifying; rewarding; satisfying: a heartwarming response to his work. adj.1899, from heart + present participle of warm (v.).