direct free kick in French direct free kick in French coup franc direct noun (soccer) a free kick from which a goal may be scored directly Add to Flashcards