Synonyms for
Gargoyles
Definition
Gargoyles are carved or sculpted figures, often in the shape of grotesque creatures, that are usually placed on buildings as decorative water spouts.
Synonyms for
Definition
Gargoyles are carved or sculpted figures, often in the shape of grotesque creatures, that are usually placed on buildings as decorative water spouts.