Definition of “rock cake” - English Dictionary

british dictionary