Meaning of “free-form” in the English Dictionary

English