firm ·adjective (NOT SOFT)

Definition: not soft, but not completely hard Level: B2