centuries old

[ˈsentʃəriz oʊld] センチュリーズ・オールド

1. 何世紀も前の、古い。

「centuries」は「何世紀」を意味し、「old」は「古い」を意味します。これらが組み合わさって、「何世紀も前の」という意味になります。物理的なものの古さだけでなく、伝統や習慣など、長い年月を経ているものを表現する際にも使われます。
This castle is centuries old. (この城は何世紀も前のものです。)