English Carbonate platform Cited by user Hqb on 17 Mar 2020 A carbonate platform is a sedimentary body which possesses topographic relief, and is composed of autochthonic calcareous deposits.