We don't have any synonyms for dams yet.
Think dams belongs in the thesaurus? Recommend it and we'll take a look.
Definition of dams:
(N) :
(formerly Driot-Arnoux Motorsport, currently Driot Associés Motor Sport; racing as DAMS Lucas Oil for sponsorship reasons) an auto racing team from France, involved in many areas of motorsport.