landshark

listen to the pronunciation of landshark
English - English
{i} swindler who takes advantage of sailors on shore leave