Definition of CORCASS

  • a salt-marsh [n -ES]