English edit

Noun edit

stack-guards

  1. plural of stack-guard