ความหมายของคำว่า "marathon" Play Sound

(N) การแข่งวิ่งมาราธอน การแข่งขันวิ่งทน
(คำที่มีความหมายคล้ายกัน)  crash program; 
(N) งานที่ยากและใช้เวลานาน งานที่ต้องใช้ความอดทน