Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Barn in English

English

Barn

/bɑrn/

noun

1. An outlying farm building for storing grain or animal feed and housing farm animals

    synonym:
  • barn

2. (physics) a unit of nuclear cross section

  • The effective circular area that one particle presents to another as a target for an encounter
    synonym:
  • barn
  • ,
  • b