Results

cleck1 noun chatter; cheeky talk
cleck2 verb
1 to hatch
2 to give birth to
3 to invent; to conceive