Definitions Found:

fit; suitable