I lunched with my friends yesterday.
The past tense of lunch; to have eaten lunch.
Avec un dictionnaire illustré gratuit puissant et des flachcards.