Meaning of “deathwatch beetle” in the English Dictionary

british dictionary