Free-swimming



ENGLISH MEANING
adjective
1.
Swimming in the open sea; -- said of certain marine animals.