The Japanese term "taihosuru, taiho" matches the English term "arrest"

other japanese words that include "taiho" : english :
taiho apprehension
taihô cannon
taiho detention