tidepool

noun

A pool of seawater left among rocks on the shore when the tide goes out.