heat-trapping ability - English Synonyms Dictionary