Meaning of margate

Definition of margate

(noun) a grunt with a red mouth that is found from Florida to Brazil

Other information on margate

WIKIPEDIA results for margate
Amazon results for margate