megalith in French megalith in French mégalithe noun A large stone slab making up a prehistoric monument, or part of such a monument. Add to Flashcards