Meaning of “fire plug” in the English Dictionary

English