Yahoo Web Search

Search results

  1. Dictionary
    Stand up to
    • make a spirited defense against someone or something
    • be resistant to the harmful effects of prolonged wear or use

    Powered by Oxford Languages