Noun a large, usually brightly colored towel made for use at the beach
beach towels
This looks like the perfect spot for us to lay down our beach towels.