Meaning of the word sump in English
What does sump mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
sump
US /sʌmp/
UK /sʌmp/

Noun
Learn This Word at Lingoland
What does sump mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.