toaster
Top 30000
Meanings
Verb
1. to toast (grill bread to make toast)
2. to toast (drink to something)