English Dictionary
Definition sloshed in British English
sloshed adjective
adjective
/slɒʃt/

English Dictionary