Meanings

  1. tardigrade, water bear (a water-dwelling, eight-legged, segmented micro-animal, a member of the phylum Tardigrada)

  2. batardeau (dam structure)

Related words