Overmatched meaning : To match more than intended. To be more than equal to or a match for, to surpass; hence, to conquer, vanquish. To marry to a superior. Outclassed; unable to compete
overmatched
reutilises
year
flittermice
tractive