foundered (0 synonym found)

Definition of foundered:

(adj) : (of a horse) Lame.

Definition of foundered:

(adj) : (of a horse) Lame.

Back to Top