"Thirst," is defined as a drive to drink water.
Mammals exhibit this drive, and they drink as part of the physiological control mechanisms they use to maintain salt and water balance.
Animals that live on land face a constant threat of dehydration,
and thirst provides a drive that helps maintain salt and water balance through drinking water.
Fish, on the other hand, live in water.
The question sometimes arises about whether or not fish drink.
The answer is that they do;
at least, many teleost fishes do.
Fish that live in fresh water have blood with a higher concentration of salt and other solutes than the surrounding water.
Because their gills are in constant contact with the water, fresh water fish face a constant threat of their blood diluted, so they don't use drinking as a mechanism to maintain the high solute concentration in their blood.
Fish that live in salt water, however, have blood with a lower solute concentration than their surroundings and, like terrestrial animals, face a threat of dehydration.
Salt water teleost fish do drink to help maintain salt & water balance in their blood.
Drinking in fish is considered to be a reflex and is thought to occur without any thirst arousal. Thus, although fish drink, that doesn't necessarily mean that they get thirsty!
Source: Dr. Joffre Mercier, Professor of Biology at Brock University