Meaning of “costume drama” in the English Dictionary

british dictionary