Definition, synonyms and related words
A snack made with melted cheese and other pizza toppings on toasted sliced bread rather than pizza dough.