UnityEngine.Rigidbody does not contain a definition for `contraints'

I declared a variable improperly with:

public Rigidbody heldObject;

Then, down the line, where the error is, I have:

    if(heldObject.contraints != RigidbodyConstraints.FreezeRotation)

        heldObject.contraints = RigidbodyConstraints.FreezeRotation;

It gives me this error:

…error CS1061: Type UnityEngine.Rigidbody' does not contain a definition for contraints’ and no extension method contraints' of type UnityEngine.Rigidbody’ could be found (are you missing a using directive or an assembly reference?)

I know I am doing something wrong when declaring the variable but what?

It’s constraints, not contraints.