adjective/estoɾˈboso/annoying; obstructer; limiting movement, action, transitFrom estorbar + -oso or estorbo + -oso.