tarte
Top 6000
Meanings
Noun
1. pie, tart (cooking)
2. slap (colloquial)
3. something easy to do (cf. English piece of cake and easy as pie)
4. stupid person, idiot (colloquial)
Examples75
Who made this pie?
She baked a pie.
Tom has a small pie.
You can have the rest of the pie.
Have you ever made a pie before?
Will you have another slice of pie?