0%

ALL meanings of sand bar

sand bar
S s
  • noun sand bar a bar of sand formed in a river or sea by the action of tides or currents. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?