2 English Anagrams of UPLEAPS
Prev.1Next
appulse
Definition: 1. An energetic movement towards or against something; a push, a strike.
There are 2 definitions of the word appulse
Show more information about appulse
Prev.1Next
Search took: 55.05 ms