Meaning of “decking” in the English Dictionary

british dictionary