Meaning of “flysheet” in the English Dictionary

british dictionary