See Also: tombolo(dictionary)

tombolo (iou)



tombolo noun. Pl. -os. L19.
[Italian = sand-dune.]
Physical Geography. A bar of shingle, sand, etc., joining an island to the mainland.