'crowbait' definitions:

Definition of 'crowbait'

(from WordNet)
noun
An emaciated horse likely soon to become carrion and so attractive to crows [syn: crowbait, crow-bait]