Meaning of “flysheet” in the English Dictionary

English