[{"word":"middleware","phonetics":[{"audio":"https://api.dictionaryapi.dev/media/pronunciations/en/middleware.mp3","sourceUrl":"https://commons.wikimedia.org/w/index.php?curid=9545385"}],"meanings":[{"partOfSpeech":"noun","definitions":[{"definition":"Software that functions at an intermediate layer between applications and operating system or database management system, or between client and server","synonyms":[],"antonyms":[]},{"definition":"Networking software/hardware that is deployed in the middle of, as opposed to serviced by, a packet network to enhance or provide some network function, such as caching, filtering, or firewall functionality.","synonyms":[],"antonyms":[]}],"synonyms":[],"antonyms":[]}],"license":{"name":"CC BY-SA 3.0","url":"https://creativecommons.org/licenses/by-sa/3.0"},"sourceUrls":["https://en.wiktionary.org/wiki/middleware"]}]