horn in


Meanings

  • search or inquire in a meddlesome way;