megalith in Irish megalith in Irish meigilit noun A prehistoric monument made up of one or more large stones. Add to Flashcards