Chambord UK /ʃɒ̃ˈbɔː(ɹ)/US /ʃæmˈbɔː(ɹ)d/ noun1 •A commune and town in Loir-et-Cher department, Centre-Val de Loire, France.