English | German | Russian | Czech

flycatch English

Meaning flycatch meaning

What does flycatch mean?

flycatch

(ambitransitive) To catch (another creature) while in flight.

Are you looking for...?