Meaning of “free-form” in the English Dictionary

british dictionary