landwrack

ˈlændˌræk

Definitions

1. noun

A mass of wreckage and debris washed up on a beach, particularly after a storm.

“The beach was littered with the landwrack from the hurricane, making it difficult to walk along the shoreline.”

Synonyms

  • debris
  • wreckage

Antonyms

  • refurbishment
  • restoration