locomotive

n. Engine for pulling trains. adj. Of, having, or effecting locomotion.

a. Moving from place to place; changing place, or able to change place; as, a locomotive animal.