physically secure or dependable; "a sure footing"; "was on sure ground"

listen to the pronunciation of physically secure or dependable; "a sure footing"; "was on sure ground"
physically secure or dependable; "a sure footing"; "was on sure ground"
Favorites