'tostada' definitions:

Definition of 'tostada'

From: WordNet
noun
A flat tortilla with various fillings piled on it
noun
A crisp flat tortilla

Words containing 'tostada'