Word info Synonyms

relais

Noun

Meaning

A narrow space between the foot of the rampart and the scarp of the ditch, serving to receive the earth that may crumble off or be washed down, and prevent its falling into the ditch.

Source: Webster's dictionary

Synonyms

Anagrams

Examples

And that’s particularly true with the latest experience from Relais & Chateaux, which combines stays at two of its hotels in the Caribbean for the ultimate gourmet getaway. Source: Internet

The high school basketball season recently concluded for the boys from Le Relais. Source: Internet

Close letter words and terms