Definition, synonyms and related words
simple past tense and past participle of channel
Having a vehicle's height reduced by lowering the body with respect to the frame rails.