longwinded - definition and synonyms

adjective 

Your browser doesn’t support HTML5 audio

/ˌlɒŋˈwɪndɪd/
  1. using more words and taking more time than necessary to say something

    a longwinded explanation