momosoccer5788 momosoccer5788 13-09-2017 English contestada VOCABULARY: Choose the vocabulary word that matches each definition. unchangeable, constant A. precipitous B. invariable C. emanate D. deteriorate