I'm slowly going mad surrounded by dictionaries with my last clue.
Floor with this dramatic increase would be a parapet: EC?E
ECCE or ECHE maybe but neither means parapet or floor AFAIK. Maybe I should be adding the solution to a synonym for floor to make a word for parapet? Ant help appreciated, thank you.