long island sound Meaning, Definition & Usage

  1. noun a sound between Long Island and Connecticut

WordNet