garrulous in Latin garrulous in Latin garrulus adj Excessively or tiresomely talkative. Add to Flashcards