code: def antonym(phrase, format="json"):
          
          base_url = Vocabulary.__get_api_link("bighugelabs")
          url = base_url.format(word=phrase)
          json_obj = Vocabulary.__return_json(url)
  
          if not json_obj:
              return False
  
          result = []
          visited = {}
          idx = 0
          for key in json_obj.keys():
              antonyms = json_obj[key].get('ant', False)
              if not antonyms:
                  continue
  
              for antonym in antonyms:
                  if visited.get(antonym, False):
                      continue
  
                  result.append({'seq': idx, 'text': antonym})
                  idx += 1
                  visited[antonym] = True
  
          if not result:
              return False
  
          return Response().respond(result, format)
docs: queries the bighugelabs API for the antonym. The results include
           - "syn" (synonym)
           - "ant" (antonym)
           - "rel" (related terms)
           - "sim" (similar terms)
           - "usr" (user suggestions)
  
          But currently parsing only the antonym as I have already done
          - synonym (using glosbe API)
  
          :param phrase: word for which antonym is to be found
          :param format: response structure type. Defaults to: "json"
          :returns: returns a json object
          :raises KeyError: returns False when no antonyms are found