Weight of a body is defined as the force with which the earth attracts the body towards its center. Close to the surcafe of the earth, all bodies are attracted by the force, mg, where m = mass of the body and g = 9.8 m/s^2 which is acceleration due to gravity. A body falling with a terminal velocity near the surface of the earth DOES NOT have its weight zero, but it is also mg. Almost zero gravity can be experienced only at great distances from the surface of the earth wher the value of g is very small, where the force of attraction by the earth will be very small and hence the weight will also be very small. Astronauts experience this condition of near weightlessness.
EDIT: If by weight one means what a spring balance will record, it is zero, but that is not the real weight. By definition, real weight is the force with which the body is attracted by the earth. If an object immersed in a liquid is weighed, it will weigh less, but that is its apparent weight and not real weight.
To understand the difference between the real weight and apparent weight, please refer to the following link and read it fully.
EDIT:
When terminal velocity of the body becomes constant, no net force acts on it. Though there are forces acting on the body, the resultant of all these forces is zero. Three forces are considered to be acting on the body:
( 1 ) its, weight, mg, downwards
( 2 ) Force of buoyancy, Fb, upwards and
( 3 ) Force of air resistance, Fr, upwards
As these forces balance,
mg - Fb - Fr = 0
=> real weight, mg = Fb + Fr and it is not zero.
mg - Fb - Fr is called the apparent weight which is zero.