What is the meaning of the word "margate"?

Definitions: