Scarecrow - Definition - Law Dictionary Home Dictionary Definition scarecrow
Definition :
Anything set up to frighten crows or other birds from cornfields hence anything terifying without danger
View Judgments Citing this PhraseView Acts Citing this Phrase