take time by the forelock Meaning, Definition & Usage

  1. verb act quickly and decisively; not let slip an opportunity

WordNet