Two strips of beach (6)
I believe the answer is:
bikini
'beach' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for bikini that I've seen before include "offering scanty cover" , "What holidaymaker may assume" , "Skimpy two-piece swimsuit" , "Small two-piece bathing suit" , "Beach clothing" .)