Noun

gargoyle [pl. gargoyles]
gargoyle {instruments & machines}
gargoyle {instruments & machines}

Verb

...

gargoyle {Build.}
كرغل {فم ميزاب ناتئ (على شكل إنسان أو حيوان) من حائط البناء}، {بناء}

similar Results

gargoyles (n.) , [sing. gargoyle]