Home Synonyms pirate
See US English definition of pirate
See UK English definition of pirate
See Spanish definition of pirata
1‘pirates boarded the ship’
2‘software pirates’
1‘designers may pirate good ideas’
READ THESE ARTICLES