Словарь русских фамилий
Челнок — лодка; отсюда похожая на нее колодка в ткацком станке, снующая по основе между продольными нитками. От этого последнего значения — прозвище быстрого, пронырливого человека. (Ф)
Челноков