English Alternative forms multi-thread Etymology From multi- + thread. Adjective multithread (not comparable) Having multiple threads