beardown Meaning, Definition & Usage

  1. adjective satellite with full strength
    • his beardown performance in the exhibition game

WordNet