vocab dash
Log in
Sign up
doser
Conjugations
Top 8000
Meanings
Verb
1. to dose (administer a dose)
2. to dish out
(figuratively)