Haywire
English word definition — powered by WordNet
NOUN
wire for tying up bales of hay
Want to remember haywire?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
wire for tying up bales of hay
Want to remember haywire?
Sign up free to bookmark & revise