meaning of Anchorate

Anchorate meaning in General Dictionary

anchor-shaped

View more

  • Anchor-shaped.

Anchorate meaning in General Dictionary

(a.) Anchor-shaped.