Marred atoll Synonyms

Definitions for Marred


  • (adjective) blemished by injury or rough wear

Definitions for Atoll


  • (noun) an island consisting of a circular coral reef surrounding a lagoon