D defs.my
Entry 1 sense Webster, 1913

Rideau

/(rē̇*dō")/ · Ri·deau · IPA /ɹiˈdəʊ/
01 n. A small mound of earth; ground slightly elevated; a small ridge.
  1. 1.
    A small mound of earth; ground slightly elevated; a small ridge.