Most API providers require registration to prevent denial of service attacks and other abuses.
That being said, I did run across one that is available without registration:
Aonaware - This Web Service allows you to access dictionary definitions from the dict.org service.