trailer (-mounted)

лафетний ствол, який змонтований на причепі 

» Англійсько-український словник