Ruthless Monaghan hit Meath hard and early at Pairc Tailteann, cruising to a comfortable win to leave themselves within touching distance of an immediate return to Division 1.
The Farney dropped out of the top flight after a decade last season, but only need a draw now at home to Down next weekend to be sure of promotion.
Captain Micheal Bannigan helped himself to eight points while Jack McCarron, who only came on midway through the first-half, hit seven points on a day when the Ulster side took full advantage of the new 40m arc.
They registered six two-pointers in all while the speed and hard running of Stephen O'Hanlon caused the Meath defence all sorts of problems.
O'Hanlon finished with four points, the same as goalkeeper Rory Beggan who nailed two two-point frees and who, significantly, also opted to cross the half-way line and join Monaghan's attacks despite the latest tweak in the rules.
The result was a real blow for Meath who produced their most disappointing performance of the campaign and slipped to their biggest defeat having began the day locked at the head of Division 2 on eight points with Monaghan.
Meath were slightly understrength but still couldn't have expected to go into the interval trailing by 15 points after a horror first period. All is not lost for the Royals in promotion terms though as they can still potentially go up if they beat Louth next weekend.
The Royals will console themselves that they weren't at full strength with Mathew Costello a notable absentee while there was no Shane Walsh either in attack.
Boss Robbie Brennan made four changes to his team in all with Eoin Harkin returning in defence, seasonal starts for Cian McBride and Sean Ryan and a return also for Keith Curtis.
Out of the team went Adam O'Neill, Brian O'Halloran, Thomas O'Reilly and Walsh whilst Monaghan drafted in Louis Kelly and Ryan McAnespie for Kieran Duffy and McCarron.
It quickly became apparent that Meath had not hit upon the right mix because when Monaghan took the lead for the first time in the 12th minute, a Beggan two-pointer from a free, they quickly left Meath in their rear view mirror.

Beggan became an increasingly important character in Meath's demise with the netminder breaking the weekend trend of goalkeepers remaining tethered to their goalline following the latest rules tweak.
Twice he played a hand in first-half Monaghan scores after joining the attack - for McAnespie and McCarron - and he stroked over that two pointer.
Not even losing full-back Killian Lavelle to a serious looking shoulder/arm injury could halt the Farney's gallop.
Meath were overwhelmed for long periods and fell eight points behind when McAnespie burst clear down the right and fed Woods for the opening goal in the 21st minute, 1-10 to 0-05.
Monaghan then reeled off three two-pointers in a row between the 25th and 27th minutes, from Gary Mohan, the increasingly influential McCarron and captain Bannigan.
By half-time they were almost out of sight with a 1-20 to 0-08 lead though Meath would at least have the stiff breeze in the second-half.
They were boosted by an early goal after the restart too, skipper Eoghan Frayne palming in after Aaron Lynch's clever ball across.
Lynch came on at half-time and had a considerable impact, scoring two third-quarter points and winning a free that Frayne converted.
Frayne also fired over Meath's first two-pointer from a free won by Sigerson Cup winner Ciaran Caulfield, leaving 10 in it with 56 minutes played, 1-25 to 1-15.
Meath supporters roared their encouragement but it was a giant ask to expect them to reel in a Monaghan side still creating plenty of opportunities.
Meath struggled to cope with O'Hanlon's pace and direct running in particular. The speedy number 10 drew a booking for a foul by Sean Rafferty which Bannigan converted to leave Monaghan 1-28 to 1-17 up with six minutes left.
Monaghan: Rory Beggan (0-04, 2 tpf); Dylan Byrne, Killian Lavelle, Ryan O'Toole; Louis Kelly, Ryan Wylie, Conor McCarthy (0-02); Gary Mohan (0-02, tp), Micheal McCarville; Ryan McAnespie (0-01), Micheal Bannigan (0-08, 0-02f, 0-01m, 1tp), Ciaran McNulty (0-01); David Garland, Andrew Woods (1-00), Stephen O'Hanlon (0-04).
Subs: Kieran Duffy for Lavelle 6, Jack McCarron (0-07, 2tp, 0-02f) for Kelly 18, Dessie Ward for McAnespie 52, Joel Wilson for Garland 62, Darren Hughes for Mohan 67.
Meath: Billy Hogan; Donal Keogan, Sean Rafferty, Seamus Lavin; Eoin Harkin, Sean Ryan, Ciaran Caulfield; Jack Flynn (0-01), Bryan Menton (0-01); Keith Curtis, Jack Kinlough (0-02), Conor Duke; Jordan Morris (0-04, 0-01f), Cian McBride, Eoghan Frayne (1-06, 0-03f, 1tpf).
Subs: Brian O'Halloran for Sean Ryan h/t, Aaron Lynch (0-02, 0-01m) for McBride h/t, Ruairi Kinsella (0-04, 2 tp) for Curtis 47, Shane Walsh for Harkin 64.
Referee: Anthony Nolan (Wicklow).