English word definition — powered by WordNet
noisy talk
talk incessantly and tiresomely
Want to remember yack?