catadrome noun 2adjective 1forms 1 noun2 •A racecourse. •A machine for raising or lowering heavy weights. adjective1 •catadromous formscatadromes