Elephant bed Meaning, Definition & Usage

Definitions
  1. (Geol.), at Brighton, England, abounding in fossil remains of elephants. Mantell.

Webster 1913