0%

All flowerbeds synonyms

F f

noun flowerbeds

  • beds — Bedfordshire
  • borders — administrative division of S Scotland, on the English border: 1,800 sq mi (4,662 sq km); pop. 101,000
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?