VariousWords beta
Related Terms:
Definitions:
Adverb
impressively
imposingly
Definition: in an impressive manner; "the students progressed impressively fast"
Definition: In an impressive manner; forcibly.