We do not currently know of any synonyms for fitched.
The adjective fitched is defined as:
Did you mean fetched, hitched, ditched or pitched?