afforestable - English Synonyms Dictionary