Meaning of “terrine” in the English Dictionary

british dictionary