A type of small coral or marine deposit found on beaches, or alternatively, drops or dribbles of water falling onto a beach surface.
English compound word combining 'beach' (sandy shore) + 'drops' (small amounts of liquid or small objects), though the specific biological meaning varies by region.
Try Another Word