See rock-solid for more
rock solid
ˌrock-ˈsolid
, rock solid adjective
1. rock-solid things can be depended on and trusted not to change:
a rock-solid guarantee
2. very hard and not likely to break
ˌrock-ˈsolid
, rock solid adjective1. rock-solid things can be depended on and trusted not to change:
2. very hard and not likely to break