|
|
Definitions for: Rest Area [n] designated paved area beside a main road where cars can stop temporarily; "in England they call a rest area a lay-by"
Synonyms: layby, lay-by, pull-off, rest stop
See Also: area
|
|
Try our:
Scrabble Word Finder
Scrabble Cheat
Words With Friends Cheat
Hanging With Friends Cheat
Scramble With Friends Cheat
Ruzzle Cheat
Related Resources: l letter animals animlas that start with v n letter animals |