Idiom: A lost ball in the high weeds

Idiom Definitions for 'A lost ball in the high weeds'


A lost ball in the high weeds is someone who does not know what they are doing, where they are or how to do something.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: