hatteras island Meaning, Definition & Usage

  1. noun a barrier island running parallel to the North Carolina shore

WordNet