firm, solid, steady, tough; definite, steadfast; buoyant, hard

listen to the pronunciation of firm, solid, steady, tough; definite, steadfast; buoyant, hard
English - French
ferme