Create a field linked to a vocabulary with Drush
You are missing Entity type. See the documentation from drush


  Create fields and instances. Returns urls for field editing.
  
  Examples:  drush field-create article                Define new
  article fields via interactive prompts.                        open
  drush field-create article         Define new article fields and
  then open field edit form for refinement.   drush field-create article
  Create two new fields.
  city,text,text_textfield
  subtitle,text,text_textfield                                          
  
  Arguments:  bundle                                    Content type
  (for nodes). Name of bundle to attach fields to. Required.
  field_spec                                Comma delimited triple in
  the form: field_name,field_type,widget_name. If widget_name is
  omitted, the default widget 
                                             will be used. Separate multiple fields by space. If omitted, a wizard will prompt you.       
  
  Options:  --entity_type                             Type of entity
  (e.g. node, user, comment). Defaults to node.


As you can see the entity type defaults to node . So you have to specify the entity type as taxonomy_term.


  drush field-create ABC myfield,text,text_textfield --entity_type=taxonomy_term