on shaky ground
- unstableProne to sudden change
- precariousDangerously insecure
- wobblyTending to teeter
- uncertainNot firmly known
- riskyInvolving possible harm
trembling · insecure · doubtful · fragile · earthquake · quicksand · teetering · vulnerable · unsteady · crumbling · shifting · fault · tremor · tenuous · wavering · rickety · flimsy · tottering
on shaky groundon solid ground
rock-solid · secure · stable · well-established · well-founded
on shaky groundon solid ground
well-founded · sound · airtight · ironclad · watertight
on shaky groundon solid ground
in the driver's seat · holding all the cards · confident · assured · in control