pyrates in English dictionary pyrates Meanings and definitions of "pyrates" Plural form of pyrate. noun plural of [i]pyrate[/i] more Pyrates Sample sentences with "pyrates" Declension Stem Try again Available translations German Authors