garrot noun A person from the Eastern Caribbean. person edit definition pronunciation related frenchiebackraandros descentaccompong commentsAdd Comment