Definition of しかしも案山子もない (しかしもかかしもない)

かし

しかしも案山子もない

しかしもかかしもない

shikashimokakashimonai

expression
stop complaining, stop making excuses(usually kana)(resp. when other party is equivocating, such as saying しかし)
Other readings:
しかしもカカシもない
Related Kanji
plan, suggestion, draft, ponder, fear, proposition, idea, expectation, worry, table, bench
mountain
child, sign of the rat, 11PM-1AM, first sign of Chinese zodiac