What does ‘flip-flops’ mean?

( n ) Thongs (that went on your feet). The beach was so stony we had to wear flip-flops.