Le mot « flibustier » est issu de l'ancien anglais « flibutor », (qui se traduit par « freebooter » (littéralement « qui fait du butin librement » ou « libre butineur »).

Selon le centre de ressources lexicales du CNRS, ce terme apparaît dans le vocabulaire français au milieu du 17e siècle sous la forme « friboutier ». Il désigne alors un « corsaire des îles d'Amérique ».

À partir du 18e siècle, son sens évolue pour prendre celui d'un homme malhonnête, d'un escroc.

Le « boucanier » sillonnait les mers d'Amérique. Il ne faisait pas plus de « boucan » que les autres lorsqu'il attaquait un navire, son nom étant tout simplement dérivé du « boucanage », manière de traiter la viande (transmise par les Indiens), car, à l'origine, le boucanier était un chasseur de bœuf sauvage, que la raréfaction du gibier avait contraint à se lancer dans la piraterie.

Source : Anne POUGET -Le livre des pourquoi- Ed Cherche midi