Yes, the definition matches.
But that doesn't mean that the architecture and the micro-architecture used is similar.
So.. Yes! We can say that these architectures are some kind of "vector processors", but it will be ambiguous regarding the programming model and the architecture used.