catstail The origin and history of catstail. Etymology From Middle English cattestail, equivalent to cat + -s- + tail. ← Back to the full definition of catstail