stap
3 of 3"
dialectal British variant of stop
Love words? Need even more definitions?
Merriam-Webster unabridged
stap
3 of 3dialectal British variant of stop
Share