ITCHY as ADJECTIVE

  1. Meaning
    • unable to relax or be still

    Synonym(s)
    Usage Example(s)
    • a constant fretful stamping of hooves
    • itchy for excitement
    • a restless child

    Similar To