Wave-current interactions are simulated by a fully-nonlinear numerical wave tank (NWT). The model is developed based on the time-domain higher-order boundary element method (HOBEM). The mixed Eulerian-Lagrangian scheme is adopted to track the transient free surface with the fourth-order Runga-Kutta method for refreshing wave profile and velocity potential at the next time step. The meshes are regridded at each time step to avoid numerical instabilities caused by mesh motions. An image Green function is utilized to increase the speed of computation. Using the developed NWT, nonlinear wave-current interactions (1) without body; (2) with a submerged vertical bar for various wave and current conditions have been simulated. The physical experiment on evolution of waves in uniform current is carried out in a wave flume at Dalian University of Technology. The flume is 69.0m long, 3.0m wide and 1.8m deep. The experimental setup is shown in Fig.1. The flume is equipped with a hydraulically driven, irregular wave generator at one end, and a wave absorber at the other. The still-water depth (h) used in this study was 0.6m, and then a vertical submerged bar was installed along the bottom of flume. It was 0.4m height and 0.5m width. In order to record the wave transformation and propagation clearly, five wave gauges were installed. The incident wave amplitude is varied from 0.025m to 0.054m, and incident wave periods are 1s and 2s, respectively. Currents are introduced by a bidirectional centrifugal pump. Following currents flow in the same direction as wave propagation, and its velocity was set for positive, and the opposite situation represented opposing currents. An acoustic Doppler velocimeter (ADV) was used to measure the current velocity and the mean velocity U0=0.2m/s was chosen. The numerical results and experimental data are compared well with each other. The effects of currents and submerged bar on wave profile, higher-harmonic waves and reflection coefficient are further studied, respectively.