Definition of “decking” - English Dictionary

british dictionary