GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Imploded (?), a. (Phon.) Formed by implosion. Ellis.
[1913 Webster]