Definition & Meaning | English word DEEPWELL
DEEPWELL
Definitions of DEEPWELL
- (often, attributive) A bored well controlled by a submersible pump.
Number of letters
8
Is palindrome
No
Search for DEEPWELL in:
Page preparation took: 99.53 ms.