Croft decking Synonyms

Definitions for Croft


  • (noun) a small farm worked by a crofter

CD abbreviation

CD is an abbreviation for Croft Decking
What does CD stand for?
CD stands for "Croft Decking"