2 English Words Ending in LODER
Prev.1Next
Definition: 1. Someone or something that explodes.
There are 5 definitions of the word exploder
Show more information about exploder
Definition: 1. A device used to create underwater shock waves by causing water to rush into a region of low pressure.
There are 3 definitions of the word imploder
Show more information about imploder
Prev.1Next
Search took: 15.97 ms