Meaning of “kelp” in the English Dictionary

british dictionary