Welsh rabbit

Explore definitions, synonyms, and language insights of Welsh rabbit

Definitions

Noun
cheese melted with ale or beer served over toast

More General Terms