Gargoyle officer Synonyms

Definitions for Gargoyle


  • (noun) an ornament consisting of a grotesquely carved figure of a person or animal
  • (noun) a spout that terminates in a grotesquely carved figure of a person or animal

GO abbreviation

GO is an abbreviation for Gargoyle Officer
What does GO stand for?
GO stands for "Gargoyle Officer"

Definitions for Officer