FORELOCK Meaning of FORELOCK in English n. a lock of hair growing just above the forehead. Phrases and idioms: take time by the forelock seize an opportunity. Oxford English vocab. Оксфордский английский словарь. 2012