Carp | Mean of carp in English Dictionary
/ˈkɑɚp/
- Verb
- to complain in an annoying way
- He's always carping about his boss.
- He's tired of always being carped at by his critics.
- Noun
- a type of large fish that lives in rivers and lakes and is often used for food