Many important engineering applications involve the interaction of free-moving objects with dispersed multiphase flows, however due to the challenge and complexity of modelling these systems, modelling approaches remain very limited and very few studies have been reported. This work presents a new method capable of addressing these problems. It integrates a dynamic meshing approach, used to explicitly capture the flow induced by free-moving large object(s), with a conventional CFD-DEM method to capture the behaviour of small particles in particle-fluid flow. The force and torque acting on the large object due to the fluid flow are explicitly calculated by integrating pressure and viscous stress acting on the object's surface and the forces due to collisions with both the smaller particles and other structures are calculated using a soft-sphere DEM approach. The developed model has been fully implemented on the ANSYS/Fluent platform due to its efficient handling of dynamic meshing and complex and/or free-moving boundaries, thus it can be applied to a wide range of industrial applications. Validation tests have been carried out for two typical gas-solid fluidization cases, they show good qualitative and quantitative agreement with reported experimental literature data. The developed model was then successfully applied to gas fluidization with a large immersed tube which was either fixed or freemoving. The predicted interacting dynamics of the gas, particle and tube were highly complex and highlighted the value of fully resolving the flow around the large object. The results demonstrated that the capability of a conventional CFD-DEM approach could be enhanced to address free-body fluid-structure interaction problems encountered in particle-fluid systems.