'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]