Definition of “rock pool” - English Dictionary

british dictionary