BRANCARD


Meaning of BRANCARD in English

noun a litter on which a person may be carried.

Webster English vocab.      Английский словарь Webster.