Impressive drop Synonyms

Definitions for Impressive


  • (adjective) having the power to affect the feelings or sympathies
  • (adjective) making a strong or vivid impression
  • (adjective) producing a strong effect

Definitions for Drop


  • (noun) the quantity of fluid that falls naturally in one rounded mass
  • (noun) distance measured from the top to the bottom of something
  • (noun) the act or process of going to a lower level or altitude