SynonymX
Speak
Toasted
Definition of Toasted
1.
Browned over by exposure to heat
Adjective Satellite
Semanticaly linked words with "toasted"
cooked